replacement motor - French English Dictionary